English Dictionary
◊ LIPSTICK PLANT
lipstick plant
n : epiphyte or creeping on rocks; Malaysian plant having
somewhat fleshy leaves and bright red flowers [syn: {Aeschynanthus
radicans}]